be guarded/protected by - Spanish English Dictionary